package com.bjwl.dao;

import com.bjwl.pojo.dto.BsadminPowerDto;
import com.bjwl.pojo.dto.PowerDto;
import com.bjwl.pojo.vo.BsadminPowerVo;
import com.bjwl.pojo.vo.BsadminPowerVos;
import org.springframework.stereotype.Repository;

import java.util.ArrayList;

/**
 * @Author: dzx
 * @Date:Create：in 2020/5/20 9:44
 * @Description:
 * @Modified By：
 * @Version: 1.0
 */
@Repository
public interface BsadminPowerMapper {

    /**
     * 根据分店管理员id查询权限
     * @param bsAdminId
     * @return
     */
    public BsadminPowerDto findBsadminPowerById(Integer bsAdminId);

    /**
     * 分局分店管理员id，删除所有权限
     * @param bsAdminId
     */
    public void deleteBsadminPowerById(Integer bsAdminId);

    /**
     * 根据分店管理员id设置权限
     */
    public void saveBsadminPowerById(BsadminPowerVos vos);
    /**
     * 查询所有权限名称与id
     */
    public ArrayList<PowerDto> findAllPower();

}
